package eu.runelord.tools.dictionaries.simpledictionaries;

import java.util.Collection;
import java.util.HashSet;

import eu.runelord.tools.dictionaries.AbstractUnmodifiableDictionary;
import eu.runelord.tools.dictionaries.Value;

public final class SexDictionary extends AbstractUnmodifiableDictionary {

	private Collection<Value> values = new HashSet<Value>();
	private String description;
	private String name;

	public SexDictionary() {
		name = SexDictionary.class.getName();
		description = "Słownik płci";
		values.add(new Value("MAN", "Mężczyzna"));
		values.add(new Value("WOMAN", "Kobieta"));
	}

	@Override
	public String getDescription() {
		return description;
	}

	@Override
	public Long getId() {
		return null;
	}

	@Override
	public String getName() {
		return name;
	}

	@Override
	public Collection<Value> getValues() {
		return values;
	}

	@Override
	public void setDescription(String description) {
	}

	@Override
	public void setId(Long id) {
	}

	@Override
	public void setName(String name) {
	}

	public Long getSize() {
		return new Long(values.size());
	}

}
